﻿using LinkyPOS.Class;
using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace LinkyPOS
{
    public partial class olaylar : Form
    {
        public olaylar()
        {
            InitializeComponent();
        }

        Reports r = new Reports();
        ArrayList baslik = new ArrayList();
       

        private void button2_Click(object sender, EventArgs e)
        {



            r.excelexport(lstSiparisler, baslik);
         
        }

        private void olaylar_Load(object sender, EventArgs e)
        {
            baslik.Add("Sipariş Kodu");
            baslik.Add("Toplam Brut");
            baslik.Add("iskonto Miktari");
            baslik.Add("Net Tutar");
            baslik.Add("Durum");
            baslik.Add("Kayıt Tarihi");
            baslik.Add("Ödeme Tarihi");
            baslik.Add("Müşteri Bilgileri");
            lstSiparisler.Items.Clear();
            r.gunlukolaylar(lstSiparisler, Convert.ToDateTime(monthCalendar1.Text));
            r.gunluknakit(lst_gunluknakit, Convert.ToDateTime(monthCalendar1.Text));
            r.gunlukvisa(lstGunlukvisa, Convert.ToDateTime(monthCalendar1.Text));
            r.gunlukcari(lstGunlukcari, Convert.ToDateTime(monthCalendar1.Text));
            r.eskinakit(lstEskinakit, Convert.ToDateTime(monthCalendar1.Text));
            r.eskivisa(lstEskivis, Convert.ToDateTime(monthCalendar1.Text));
        }

       

        private void button6_Click(object sender, EventArgs e)
        {
            r.excelexport(lstGunlukcari, baslik);
        }

        private void button5_Click(object sender, EventArgs e)
        {
            r.excelexport(lstEskivis, baslik);
        }

        private void button4_Click(object sender, EventArgs e)
        {
            r.excelexport(lstGunlukvisa, baslik);
        }

        private void button3_Click(object sender, EventArgs e)
        {
            r.excelexport(lstEskinakit, baslik);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            r.excelexport(lst_gunluknakit, baslik);
        }

        private void button7_Click(object sender, EventArgs e)
        {
            lstSiparisler.Items.Clear();
            lstGunlukcari.Items.Clear();
            lst_gunluknakit.Items.Clear();
            lstEskinakit.Items.Clear();
            lstEskivis.Items.Clear();
            lstGunlukvisa.Items.Clear();

            r.gunlukolaylar(lstSiparisler, Convert.ToDateTime(monthCalendar1.Text));
            r.gunluknakit(lst_gunluknakit, Convert.ToDateTime(monthCalendar1.Text));
            r.gunlukvisa(lstGunlukvisa, Convert.ToDateTime(monthCalendar1.Text));
            r.gunlukcari(lstGunlukcari, Convert.ToDateTime(monthCalendar1.Text));
            r.eskinakit(lstEskinakit, Convert.ToDateTime(monthCalendar1.Text));
            r.eskivisa(lstEskivis, Convert.ToDateTime(monthCalendar1.Text));
        }
    }
}
